predacious fish - Francés Inglés Diccionario